to be, do, much better than (another person, team etc)
surpass
to travel faster than (another) and leave her, him or it behind
outrun
to do more or better than (a person)
better, overcome
to be more than equal to (another person, team etc)
surpass
to hold a higher rank or position than (another person)
surpass
to be or do better than (a rival)
surpass
to do or be better than (a person, an earlier achievement)
outdo something or someone